Crate trust_dns_server
source · [−]Expand description
Trust-DNS is intended to be a fully compliant domain name server and client library.
Goals
- Only safe Rust
- All errors handled
- Simple to manage servers
- High level abstraction for clients
- Secure dynamic update
- New features for securing public information
Re-exports
pub use trust_dns_client as client;
pub use trust_dns_proto as proto;
pub use trust_dns_resolver as resolver;
Modules
Module for Catalog
of Authority
zones which are responsible for storing RRSet
records.
Configuration module for the server binary, named
.
All defined errors for Trust-DNS
Default logger configuration for the project
Server
component for hosting a domain name servers operations.
All persistent store implementations
Structs
A Futures based implementation of a DNS server
Functions
Returns the current version of Trust-DNS